water cannon meaning in Hindi

Noun

A device for spraying water with force, often used for crowd control.

A large container that holds water.

पानी का बड़ा कंटेनर

English Usage: They filled the water cannon with several gallons of water for the event.

Hindi Usage: उन्होंने इवेंट के लिए जल तोप में कई गैलन पानी भरा।

Share Anuvadan of water cannon